Interactive Direct Illumination in Complex Environments

نویسندگان

  • Sebastian Pablo Fernandez
  • Pablo Fernandez
چکیده

Modeling the interaction of light with real-world environments is a difficult problem. In particular, the geometric and lighting complexity required to approximate reality are huge challenges. The " Ray Tracing " algorithm is well-suited to deal with geometric complexity since its performance is sub-linear in the number of geometric primitives. However, its computational cost is linear in the number of light sources. This leads to poor performance in environments with complex lighting. In this thesis we present two algorithms that accelerate the rendering of direct lighting for complex environments within the context of a ray tracer. The first algorithm , " Local Illumination Environments " addresses direct lighting acceleration in scenes with up to a few dozen light sources. The second algorithm, " Hierarchical Light Clusters " accelerates direct lighting in models with hundreds to thousands of light sources. The " Local Illumination Environments " algorithm reduces the cost of computing light visibility, the most expensive part of the direct lighting computation. It does so through an asynchronous process that caches, in a spatial data structure, the geometric primitives required to evaluate light visibility. This approach completely eliminates the cost of light visibility for fully visible and fully occluded light sources. It also substantially reduces the time to evaluate visibility from partially visible light sources by eliminating the cost of a traditional acceleration structure. The " Hierarchical Light Clusters " algorithm reduces direct lighting computation in environments with very large numbers of light sources. This is done by using a single bright light to approximate the contribution of a group of lights. We present a locally adaptive technique that determines when this approximation is valid. We also introduce three algorithms that make use of this approach to provide varying levels of quality and performance. " Local Illumination Environments " and " Hierarchical Light Clusters " both provide order-of-magnitude acceleration in the computation of direct lighting over traditional ray tracing approaches. Together, they can be used to interactively generate images of models of widely varying geometric and lighting complexity. New York where he obtained his Doctorate in Computer Science from Cornell University in 2004. iii For Isabel and Silvina iv Acknowledgements I would like to thank Kavita Bala, Bruce Walter and Moreno Piccolotto for their collaboration, friendship and coffee through all these years. Their respective lessons on hard work, cat-herding and collaboration-through-caffeine were particularly inspiring. I'd also like to thank Don …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DIRmaps : Discretized Incident Radiance Maps for High-Quality Global Illumination Walkthroughs in Complex Environments

Realtime ray tracing and interactive global illumination have recently made significant progress, allowing for ray traced rendering quality even in highly complex scenes. Nevertheless, high-quality global illumination is currently still limited to offline computations, as existing interactive techniques are applicable only to simple scenes, BRDFs, and/or lighting conditions. For realistically c...

متن کامل

Local Illumination Environments for Direct Lighting Acceleration

Computing high-quality direct illumination in scenes with many lights is an open area of research. This paper presents a world-space caching mechanism called local illumination environments that enables interactive direct illumination in complex scenes on a cluster of off-the-shelf PCs. A local illumination environment (LIE) caches geometric and radiometric information related to direct illumin...

متن کامل

Jornada de Seguimiento de Proyectos, 2010

The project consists of a central body (Illumination simulation) formed by three main blocks, which is oriented to the design (CAD) of active (luminaries, luminaries’ distribution) or passive illumination systems and elements (windows, skylights). The results of the three blocks from this central body will be applied to environments, which will be generated in the Urban modelling block, and wil...

متن کامل

Interactive Global Illumination in Complex and Highly Occluded Environments

Global illumination algorithms have traditionally been very time consuming and were only suitable for off-line computations. Recent research in realtime ray tracing has improved global illumination performance to allow for illumination updates at interactive rates. However, both the traditional off-line and the new interactive systems show significant limitations when dealing with realistically...

متن کامل

There-Reality: Selective Rendering in High Fidelity Virtual Environments

There-reality environments are those virtual environments which evoke the same perceptual response from a viewer as if they were actually present, or there, in the real scene being depicted. While it is possible to compute highly accurate representations of real scenes, the computational requirements of such a full physically-based global illumination solution are significant, currently preclud...

متن کامل

Interactive Global Illumination in Dynamic Environments Using Commodity Graphics Hardware

We present a system based on commodity graphics hardware for computing global illumination in dynamic scenes at interactive rates. We designed a progressive global illumination algorithm specifically to take advantage of current graphics hardware features. Our algorithm simulates the transport of light in synthetic environments by following the light emitted from the light source(s) through its...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004